/*
* $Id: err.c 10 2007-12-09 11:17:26Z Iosif69 $
*
*/

#include <Python.h>
#include "kadmin.h"
#include "pykadm5.h"

static char err_msg[256];

char * get_error_msg()
{
    return err_msg;
}

void set_error_msg(krb5_context context, kadm5_ret_t error_code, char * tag)
{
   (void) snprintf(err_msg, 256, "%s %s",                                                                                              
	krb5_get_error_message(context, error_code), tag);                                                                                          
}

void set_general_error_msg(char * tag)
{
   (void) snprintf(err_msg, 256, "%s", tag);                                                                                          
}
